top strand - Español Inglés Diccionario