uploaded - Alemán Inglés Diccionario