science and social service - German English Dictionary