fingerprint impression - Turkish English Dictionary