wire-floored cage - Turkish English Dictionary