walking very carefully to avoid falling - French English Dictionary