round like a tortilla (thing) - Spanish English Dictionary