todopoderosa - French English Dictionary