reflecting sticker - Alemán Inglés Diccionario