hidrazo - German English Dictionary