thunderpump - French English Dictionary