skiff caterpillar - Francés Inglés Diccionario