eating their own dog food - Turkish English Dictionary