cage armature - Turkish English Dictionary