be distantly related - Turco Inglés Diccionario