sausage like - Turkish English Dictionary