magnifying power of a telescope or lens - Almanca İngilizce Sözlük