belonging to life - German English Dictionary