generally practised - Alemán Inglés Diccionario