be an indivisible part of - German English Dictionary