generally practised - Spanish English Dictionary