toad-sticker - Almanca İngilizce Sözlük