crablouse - French English Dictionary