armature aggregates - Turkish English Dictionary