provide aid - German English Dictionary