cabe - German English Dictionary