yard boss - French English Dictionary