llamarse - French English Dictionary