imputed consent - Alemán Inglés Diccionario