have an important place in - German English Dictionary