cancer en cuirasse - Turkish English Dictionary