waterspout - German English Dictionary