alluviate - Alemán Inglés Diccionario