Pufferregister - French English Dictionary