leg dowels - Turkish English Dictionary