feel self conscious - Turco Inglés Diccionario