with whole kit and caboodle - Alemán Inglés Diccionario