butt strap joint - Turkish English Dictionary