tomarse - French English Dictionary