extremely stressful - Turkish English Dictionary