toad-sticker - Alemán Inglés Diccionario