hydrotachymeter - German English Dictionary