swear by all the gods - Turco Inglés Diccionario