yucca and cheese tortilla - Francés Inglés Diccionario