accompany or guide - German English Dictionary