cardinal spider - Turkish English Dictionary