swearing before god - Alemán Inglés Diccionario