dog spike - Turkish English Dictionary