delubrum - German English Dictionary