Hoden... - Turkish English Dictionary