service cluster - German English Dictionary