tough situation - Turkish English Dictionary