team chemistry - German English Dictionary