opportunity to present views - Turkish English Dictionary