nervous wreck - Turkish English Dictionary