permission has been granted - German English Dictionary