that calls for a drink. - Spanish English Dictionary