door check straps - Turkish English Dictionary