swear to tell the truth - Alemán Inglés Diccionario