stick pins - Turco Inglés Diccionario