watercress liquor - Spanish English Dictionary