ship repairing facilities - Turkish English Dictionary