peer adjudicated research grant - German English Dictionary