echacuervos - French English Dictionary