donkey derby - German English Dictionary