he/she promises - French English Dictionary