i have no other choice - Turkish English Dictionary