spicy turkish omlette - Turkish English Dictionary