toad-sticker - Español Inglés Diccionario