so help me god! - Francés Inglés Diccionario