magnifying power of a telescope or lens - Turco Inglés Diccionario