precava - French English Dictionary