hydro-mechanical - German English Dictionary