armoured glass - French English Dictionary