carthorse - Turkish English Dictionary