strong voice power - French English Dictionary