water scooter - German English Dictionary