folded tortilla - German English Dictionary