luxembourg franc - Turkish English Dictionary