mud-smeared - Espagnol Anglais Dictionnaire