apatosaur - Turkish English Dictionary