galleta garabato - French English Dictionary