spatchcock - Turkish English Dictionary