excessively curious - Turkish English Dictionary