percheron - German English Dictionary