deyecta - French English Dictionary