pin cushion - Turco Inglés Diccionario