a food somewhat similar to ravioli - Alemán Inglés Diccionario