compact weaver - Turkish English Dictionary