i give you my word! - Francés Inglés Diccionario