baked sweet made of meringue and shredded coconut - Español Inglés Diccionario