grants and aids from abroad - German English Dictionary