From English-French FreeDict Dictionary ver. 0.1.6: print /print/ 1. impression 2. imprimer
print /print/ 1. impression 2. imprimer