tampush - French English Dictionary