swear by all the gods - Español Inglés Diccionario