splined sleeves - Turco Inglés Diccionario