a careful driver - Francés Inglés Diccionario