you cannot deny that - Espagnol Anglais Dictionnaire