upon oath - Alemán Inglés Diccionario