relay team composition - German English Dictionary