socially awkward - Turco Inglés Diccionario