platform/browser combination - Alemán Inglés Diccionario