large team grant - German English Dictionary