be powered by - French English Dictionary