socially awkward - Francés Inglés Diccionario