pillboxes - French English Dictionary