mound of spoil - Espagnol Anglais Dictionnaire