disturb the mind of - French English Dictionary