telephotographic lens - Espagnol Anglais Dictionnaire