pair of draft animals - German English Dictionary