registrable - French English Dictionary