be drenched in blood - Espagnol Anglais Dictionnaire