warft - French English Dictionary