galleta garabato - German English Dictionary