hand-placed - French English Dictionary