hydropropulsion - German English Dictionary