reflecting sticker - Francés Inglés Diccionario