despilchar - German English Dictionary