of similar nature - Almanca İngilizce Sözlük