yucca and cheese tortilla - Turkish English Dictionary