byblos starport tower 309 - Turkish English Dictionary