have much in common - Turco Inglés Diccionario