coachloads of ... - Spanish English Dictionary