strapped up - Turco Inglés Diccionario