drop stamping - Turkish English Dictionary