telescoped - Alemán Inglés Diccionario