internal clot - Turkish English Dictionary