all living creatures - Espagnol Anglais Dictionnaire