gorro - French English Dictionary