release of bombs - Espagnol Anglais Dictionnaire