karafe - German English Dictionary