slippery when wet! - Espagnol Anglais Dictionnaire