carcasses of old bikes - Francés Inglés Diccionario