hidrasa - German English Dictionary