stretch of coast - Spanish English Dictionary