join in an irrigation development - Alemán Inglés Diccionario