palmar crease - French English Dictionary