yucca and cheese tortilla - German English Dictionary