rain-laden clouds - Alemán Inglés Diccionario