a romantic escape - Turkish English Dictionary