pushen - French English Dictionary