escompte - German English Dictionary