log holder clip - Turkish English Dictionary