large cage for birds - Turkish English Dictionary