deschaparse - German English Dictionary