cause and effect relation - Alemán Inglés Diccionario