pin on the sleeve of - Español Inglés Diccionario