coachloads of ... - German English Dictionary