panama canal tug boat captain - Spanish English Dictionary