causing depression - Alemán Inglés Diccionario