yard dog - French English Dictionary