keef - German English Dictionary