team-mate - German English Dictionary