long practised - Turkish English Dictionary