water surface cleaner - German English Dictionary