vestibule of nose - German English Dictionary