emerging team grant - German English Dictionary