apex of the nose - Spanish English Dictionary