top strap - Español Inglés Diccionario