whenever the circumstances allow - French English Dictionary