a food somewhat similar to ravioli - Español Inglés Diccionario