leadless chip carrier - French English Dictionary