when i feel stressed - Turkish English Dictionary