docking bay 789012634 - Turkish English Dictionary