remove the leftovers - Espagnol Anglais Dictionnaire