eating their own dog food - Spanish English Dictionary