denebola - German English Dictionary