impostrous - Turkish English Dictionary