when i feel stressed - Alemán Inglés Diccionario