wolf-dog - French English Dictionary