have little contact to other people - Turco Inglés Diccionario