have a lot in common with somebody - Deutsch Englisch Wörterbuch