surphul - French English Dictionary