well-practised - Turkish English Dictionary