trash disposal - Espagnol Anglais Dictionnaire