gamarrilla - French English Dictionary