device shooting water - German English Dictionary