ship repairing facilities - Spanish English Dictionary