denzel - German English Dictionary