team mentality - German English Dictionary