incalculable influence - French English Dictionary