self-explanatory - Almanca İngilizce Sözlük