waterspouts - German English Dictionary