irrefutable - Alemán Inglés Diccionario