well-practised - German English Dictionary