horse-dealer - German English Dictionary