self-service machine - French English Dictionary