coachbuilding - Turkish English Dictionary