a food somewhat similar to ravioli - Francés Inglés Diccionario