shower particle - Alemán Inglés Diccionario