five finger gloves - Turco Inglés Diccionario