direct embolism - Turkish English Dictionary