platelet - French English Dictionary