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