depew - French English Dictionary