ikiayaklı yaratık - Turkish English Dictionary