strap of cape - Inglés Sinónimo Diccionario