have much in common - German English Dictionary