a rock-solid investment - Francés Inglés Diccionario