laryngotracheal groove - French English Dictionary