imponerse - French English Dictionary