davenport (genericized trademark) - Francés Inglés Diccionario