enguacar - French English Dictionary