swearing before god - Francés Inglés Diccionario