armoured diamond - Francés Inglés Diccionario