chamorros - French English Dictionary