ad infinitum (endlessly) - French English Dictionary