have many things in common - Turco Inglés Diccionario