pustulosis palmaris et plantaris - French English Dictionary