stretch of coast - Turkish English Dictionary