put down to the fact - Alemán Inglés Diccionario