enguamilado - French English Dictionary