large flour tortilla - Turkish English Dictionary