close-coupled - Spanish English Dictionary