cat-and-dog - EE Dictionary | EE Dictionary