free sleeve connector - Alemán Inglés Diccionario