research trainee on grant - German English Dictionary