be distantly related to - Turco Inglés Diccionario