dechabarse - German English Dictionary