are you still riding the goat - Turkish English Dictionary