i wish i could stay. - Spanish English Dictionary