promovedor - French English Dictionary