coachbuilding - Spanish English Dictionary