hit the high spots - Alemán Inglés Diccionario