facilitates - Alemán Inglés Diccionario