schuftet - French English Dictionary