we have a great deal in common - Turco Inglés Diccionario