no doubt the fact - Alemán Inglés Diccionario