have head above water - Spanish English Dictionary