feel inhibited - Alemán Inglés Diccionario