dog cage - Turkish English Dictionary