davenport (genericized trademark) - Español Inglés Diccionario