foreyard - French English Dictionary