asynchronous Web-based learning - Alemán Inglés Diccionario