relay team composition - Turkish English Dictionary