round like a tortilla (thing) - Español Inglés Diccionario