sighted team-mate - German English Dictionary