dog parlour - Spanish English Dictionary