cerdocyon thous - Turkish English Dictionary