be particularly sensitive or vulnerable - Alemán Inglés Diccionario