spotted wren - Turkish English Dictionary