deyectar - French English Dictionary