long strap - Alemán Inglés Diccionario