restituidora - French English Dictionary