i swear to god! - Francés Inglés Diccionario