machinery phobia - French English Dictionary