generally practised - German English Dictionary