engarbado - French English Dictionary