trof - French English Dictionary