upper part of the trachea - Spanish English Dictionary