there's no escape - Turkish English Dictionary