tortilla the size of a griddle - Turkish English Dictionary