crowded engine compartment - Spanish English Dictionary