self-propelled sandbag - Espagnol Anglais Dictionnaire