wave (influx) - German English Dictionary