superb pitta - Turkish English Dictionary