trade federation repair ship - Turkish English Dictionary