preferrable - French English Dictionary