supported on solid construction - Francés Inglés Diccionario