advantageously - French English Dictionary