artificial water bodies - Alemán Inglés Diccionario