gulf of alexandretta - Turkish English Dictionary