spanish tortilla - Turkish English Dictionary