splenotromboz - Turkish English Dictionary