so help you (god) - Francés Inglés Diccionario