have all one's kit together - Francés Inglés Diccionario