eating your own dog food - Turkish English Dictionary