press team - German English Dictionary