horse team leader - German English Dictionary