top spots - Alemán Inglés Diccionario