zafarse - French English Dictionary